MTTISLRKSNTRLPPEVNRVLYVRNLPFNITSEEMYDIFGKYGAIRQIRIGCDKATKGTAFVVYEDIYDAKNAVDHLSGFNVANRYLIVLYYQHAKMSKKFDQKKSEDEITKLQEKYGVSTKDK